package com.jy.unkown.AD;

import android.app.Activity;
import android.os.Build;
import android.text.TextUtils;
import android.view.View;
import android.webkit.WebSettings;

import com.jy.common.BaseApplication;
import com.jy.common.CSJUtils;
import com.jy.unkown.IPUtils;
import com.jy.unkown.RomUtil;
import com.jy.unkown.entity.UnKownADType;
import com.jy.unkown.entity.UnkownAppBean;
import com.jy.unkown.entity.UnkownDeviceBean;
import com.jy.unkown.entity.UnkownNetworkBean;
import com.jy.unkown.entity.UnkownReqBean;
import com.jy.unkown.UnkownTool;
import com.jy.unkown.entity.UnkownSlotBean;
import com.jy.unkown.view.UnkownADView;
import com.jy.unkown.view.UnkownBannerView;
import com.jy.utils.AppGlobals;
import com.jy.utils.cache.SpManager;
import com.jy.utils.cache.k;
import com.jy.utils.utils.ApkUtils;
import com.jy.utils.utils.UI;

import org.json.JSONObject;

public class UnkownBannerAD extends BaseUnkownAd {

    @Override
    public UnkownSlotBean getUnkownSoltReqBean(UnkownSlotBean unkownSlotBean) {
        unkownSlotBean.slotheight = 80;
        unkownSlotBean.slotwidth = UI.px2dip(BaseApplication.getBaseApplication().getResources().getDisplayMetrics().widthPixels);
        return unkownSlotBean;
    }

    @Override
    int getAdType() {
        return UnKownADType.BANNER;
    }

    @Override
    public UnkownADView getADView(Activity activity) throws Exception {
        UnkownBannerView unkownBannerView = new UnkownBannerView(activity);
        unkownBannerView.setUnkownAd(unkownAdBean);
        unkownBannerView.setAdCallBack(adCallBack);
        return unkownBannerView;
    }

}
